braised liver - Turkish English Dictionary